home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / a_man / cat1 / tftpd.z / tftpd
Encoding:
Text File  |  1998-10-20  |  4.2 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ttttffffttttppppdddd((((1111MMMM))))                                                            ttttffffttttppppdddd((((1111MMMM))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      tftpd - internet Trivial File Transfer Protocol server
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ////uuuussssrrrr////eeeettttcccc////ttttffffttttppppdddd [----hhhh _h_o_m_e_d_i_r] [----llll] [----nnnn] [----ssss] [_d_i_r_e_c_t_o_r_y... ]
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _t_f_t_p_d is a server that supports the Internet Trivial File Transfer
  16.      Protocol (TFTP).  The TFTP server operates at the port indicated in the
  17.      ttttffffttttpppp service description; see _s_e_r_v_i_c_e_s(4).  The server is normally
  18.      started by _i_n_e_t_d(1M).
  19.  
  20.      The use of _t_f_t_p(1C) does not require an account or password on the remote
  21.      system.  Due to the lack of authentication information, _t_f_t_p_d allows only
  22.      publicly readable files to be accessed.  Files containing the string ......../
  23.      are not allowed.  Files can be written only if they already exist and are
  24.      publicly writable.  Note that this extends the concept of _p_u_b_l_i_c to
  25.      include all users on all hosts that can be reached through the network;
  26.      this may not be appropriate on all systems, and its implications should
  27.      be considered before enabling TFTP service.  The server should be
  28.      configured in /_e_t_c/_i_n_e_t_d._c_o_n_f to run as the user ID with the lowest
  29.      possible privilege.
  30.  
  31.      Relative filenames are looked up in a home directory, /_v_a_r/_b_o_o_t by
  32.      default.
  33.  
  34.      The _t_f_t_p_d options are:
  35.  
  36.      ----hhhh _h_o_m_e_d_i_r
  37.           Changes the home directory to _h_o_m_e_d_i_r, provided it is an absolute
  38.           pathname.
  39.  
  40.      ----llll   Logs all requests using _s_y_s_l_o_g(3C).
  41.  
  42.      ----nnnn   Suppresses negative acknowledgement of requests for nonexistent or
  43.           inaccessible relative filenames.  Use ----nnnn when operating on a network
  44.           with Sun diskless clients that broadcast TFTP requests for bootfiles
  45.           named by relative pathnames, to avoid storms of negative
  46.           acknowledgements.
  47.  
  48.      ----ssss   Rejects requests to read or write an absolute pathname that does not
  49.           begin with the home directory prefix and to write a relative
  50.           pathname.  (See below.)
  51.  
  52.      Normally, _t_f_t_p_d allows unrestricted access to publicly-readable files in
  53.      all directories.  There are two ways to enhance file security by
  54.      restricting access to a smaller set of directories.  With the ----ssss option,
  55.      _t_f_t_p_d rejects requests to read or write an absolute pathname that does
  56.      not begin with the home directory prefix.  It also rejects requests to
  57.      write a relative pathname.  Another method is to restrict access to files
  58.      in a limited number of _a_p_p_r_o_v_e_d directories by specifying the directory
  59.      names, _d_i_r_e_c_t_o_r_y, as arguments to _t_f_t_p_d after the other options.  For an
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ttttffffttttppppdddd((((1111MMMM))))                                                            ttttffffttttppppdddd((((1111MMMM))))
  71.  
  72.  
  73.  
  74.      absolute pathname request, _t_f_t_p_d allows the request if its name begins
  75.      with one of these directories or the home directory.  For a relative
  76.      pathname request, the home directory and the directory list are searched
  77.      in order.  Up to ten directories can be listed if no other command-line
  78.      options are specified.  (_i_n_e_t_d limits the total number of command-line
  79.      arguments to ten.)
  80.  
  81. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  82.      inetd(1M), tftp(1C).
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.